construction-site service vehicles - Espagnol Anglais Dictionnaire